SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
TEMA 14: SOFTWARE. EVOLUCIÓN Y
             TIPOS.
TEMA 14: SOFTWARE. EVOLUCIÓN Y
                         TIPOS

   14.1.   Definición de Software. Clasificación general.
   14.2.   Software de sistema. Definición y tipos.
   14.3.   Sistema Operativo.
       14.3.1. Funciones principales de un Sistema Operativo.
       14.3.2. Sistemas Operativos comerciales.
   14.4. Software de Utilidades.
   14.5. Software de Aplicación.
       14.5.1. Software estándar.
       14.5.2. Software a medida.
   14.6. Lenguajes de programación
       14.6.1. Especificación de lenguajes de programación.
       14.6.2. Evolución histórica de los lenguajes de programación.
       14.6.3. Aplicaciones y características de los lenguajes de alto nivel más
          conocidos

Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
ANALOGÍA SOFTWARE/RECETA


        RECETA DE LA TORTILLA DE PATATA
        1. Cortar las patatas y freírlas en aceite
        abundante
        2. Batir seis huevos por cada kilo de patatas
        3. Mezclar los huevos con las patatas
        4. Una vez dorada, servirla en un plato




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
ANALOGÍA SOFTWARE/RECETA
   RECETA DE LA TORTILLA DE PATATA
   1. Cortar las patatas y freírlas en aceite abundante
   a) Coger varias patatas
   b) Pelarlas
   c) Coger una sartén y poner en ella aceite abundante
   d) Calentar el aceite. Cuando esté caliente, verter las patatas en la sartén
   2. Dependiendo de la textura que desee, batir unos seis huevos por cada kilo de patatas (si desea una tortilla más
   esponjosa, utilizar más huevos)
   a) Observar la fecha de caducidad de los huevos
   b) Cascar los huevo
   c) Verter el contenido en un recipiente de tamaño medio y tirar las cáscaras de huevo a la basura
   d) Sazonar al gusto
   e) Batir hasta su completa homogeneización
   3. Mezclar los huevos con las patatas
   a) Comprobar que las patatas están fritas
   a1) Utilice un tenedor para pincharlas
   a2) Evite que queden demasiado fritas, para que luego se puedan mezclan bien con el huevo
   b) Sacar las patatas de la sartén
   b1) En un plato limpio, colocar un trozo de papel de cocina que absorberá el aceite de las patatas
   b2) Sacar las patatas de la sartén con una espumadera y colocarlas en el plato
   c) Verter las patatas en el recipiente que contiene los huevos batidos
   4. Una vez dorada, servir los trozos en un plato
   a) Dejar en la sartén una pequeña cantidad del aceite en el que se han frito las patatas
   b) Verter la mezcla de las patatas y el huevo en la sartén
   c) Una vez comprobado que está frita por ese lado, utilizar el otro plato para sacarla de la sartén
   d) Verter otra pequeña cantidad de aceite para freir el otro lado
   e) Verter la torrilla en la sartén por la parte sin freir
   f) Tras comprobar que esta parte está frita, sacarla de la sartén, colocarla en un plato limpio y cortarla en cuadrados.
Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
CLASIFICACIÓN DE SOFTWARE


         SOFTWARE DE       SOFTWARE DE
           SISTEMA          APLICACIÓN
    SISTEMAS OPERATIVOS SOFTWARE ESTÁNDAR
    ENTORNOS OPERATIVOS SOFTWARE A MEDIDA
    UTILIDADES




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
FUNCIONES PRINCIPALES DE UN
                    SISTEMA OPERATIVO


           ADMINISTRACIÓN DEL HARDWARE
           ADMINISTRACIÓN DE LA MEMORIA
            o   MEMORIA RAM
            o   MEMORIA VIRTUAL
           ADMINISTRACIÓN DE ARCHIVOS
           ADMINISTRACIÓN DE TAREAS
           COORDINACIÓN DE LAS
           COMUNICACIONES DE UNA RED




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
SISTEMAS OPERATIVOS COMERCIALES


     SISTEMA OPERATIVO                  CARACTERÍSTICAS
     DOS                       Monotarea y monousuario
     WINDOWS 3X                No es un SO, funciona con DOS

     WINDOWS 95-98-00- Plug & Play, multitarea, Internet,
     Millenium-XP-Vista capacidad de conexión a red...
     WINDOWS NT                Seguridad, negocios
     MACINTOSH                 Pionero interfaz gráfica,multimedia
     UNIX                      Multitarea, multiusuario
     LINUX                     Independiente, clon del UNIX



Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
SOFTWARE DE UTILIDADES


           ALGUNAS FUNCIONES:
            o   COPIAR ARCHIVOS (Copias de seguridad)
            o   PROTEGER ARCHIVOS CONTRA VIRUS
            o   MEJORAR EL RENDIMIENTO DEL DISCO
            o   COMPRIMIR ARCHIVOS
           TIPOS:
            o   INCLUIDOS EN EL SISTEMA OPERATIVO
            o   INCLUIDOS EN LOS PERIFÉRICOS: DRIVERS
            o   PROPIEDAD DE OTRAS EMPRESAS




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
SOFTWARE DE APLICACIÓN

           SOFTWARE ESTÁNDAR
            o   PROCESADOR DE TEXTOS
            o   PUBLICACIÓN ELECTRÓNICA
            o   PROGRAMAS DE HOJA DE CÁLCULO
            o   SISTEMAS DE ADMINISTRACIÓN DE BASES DE
                DATOS
            o   DISEÑO ASISTIDO POR COMPUTADORA
            o   PROGRAMAS PARA PRESENTACIONES
           SOFTWARE A MEDIDA




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
ESPECIFICACIÓN DE LENGUAJES DE
                      PROGRAMACIÓN

              INSTRUCCIONES
             DE PROGRAMACIÓN
             (CÓDIGO FUENTE)




                                       + Ensamblador
                 PROGRAMAS
                                       + Intérprete
                TRADUCTORES
                                       + Compilador



                                  INSTRUCCIONES BINARIAS
                                      (CÓDIGO OBJETO)
Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
EVOLUCIÓN HISTÓRICA DE LOS
              LENGUAJES DE PROGRAMACIÓN



   1ª GEN.    LENGUAJE MAQUINAL
                                        DE BAJO NIVEL
   2ª GEN.    LENGUAJE ENSAMBLADOR


   3ª GEN.    LENGUAJES DE ALTO NIVEL
   4ª GEN.    LENGUAJES 4GL             DE ALTO NIVEL




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
LENGUAJES DE ALTO NIVEL MÁS
                     CONOCIDOS

      FORTRAN (Fórmula Translator)
      COBOL (Common Business Oriented Language)
      Basic (Beginers All-purpouse Symbolic Instruction Code)
      Pascal
      Lenguajes C y C++
      Java
      LISP (List Processing)
      PROLOG (Programming Logic)




Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS

Más contenido relacionado

Similar a Sw evolucion y tipos

Programacion
ProgramacionProgramacion
ProgramacionMirian
 
Informe software de base
Informe software de baseInforme software de base
Informe software de basemayra tapia
 
PresentacióN ComputacióN
PresentacióN ComputacióNPresentacióN ComputacióN
PresentacióN ComputacióNyessicaro
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOScultca3
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de BaseKarina Morales
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)cristinaruiztic
 
Hardware y software
Hardware y softwareHardware y software
Hardware y softwareAvilaKevin
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxJuanAntonioCarrilloM
 
RESUMEN DE HARDWARE Y SOFTWAR
RESUMEN DE HARDWARE Y SOFTWARRESUMEN DE HARDWARE Y SOFTWAR
RESUMEN DE HARDWARE Y SOFTWARYulianoTovar
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 

Similar a Sw evolucion y tipos (20)

Programacion
ProgramacionProgramacion
Programacion
 
Presentación del software
Presentación del softwarePresentación del software
Presentación del software
 
Software de base
Software de baseSoftware de base
Software de base
 
Informe software de base
Informe software de baseInforme software de base
Informe software de base
 
Diapo 2
Diapo 2Diapo 2
Diapo 2
 
PresentacióN ComputacióN
PresentacióN ComputacióNPresentacióN ComputacióN
PresentacióN ComputacióN
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de Base
 
sistema operativo unix
sistema operativo unixsistema operativo unix
sistema operativo unix
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
 
Java basico
Java basicoJava basico
Java basico
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Usar.software.libre.en.la.carrera
Usar.software.libre.en.la.carreraUsar.software.libre.en.la.carrera
Usar.software.libre.en.la.carrera
 
ACTIVIDAD 7
ACTIVIDAD 7 ACTIVIDAD 7
ACTIVIDAD 7
 
RESUMEN DE HARDWARE Y SOFTWAR
RESUMEN DE HARDWARE Y SOFTWARRESUMEN DE HARDWARE Y SOFTWAR
RESUMEN DE HARDWARE Y SOFTWAR
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Linux Corporativo
Linux CorporativoLinux Corporativo
Linux Corporativo
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 

Más de Mguel

Prue final
Prue finalPrue final
Prue finalMguel
 
Prueba final excel
Prueba  final  excelPrueba  final  excel
Prueba final excelMguel
 
Taller tabla dinamica
Taller tabla dinamicaTaller tabla dinamica
Taller tabla dinamicaMguel
 
Taller graficos
Taller graficosTaller graficos
Taller graficosMguel
 
Taller funciones
Taller funcionesTaller funciones
Taller funcionesMguel
 
Taller filtros
Taller filtrosTaller filtros
Taller filtrosMguel
 
Taller excel
Taller excelTaller excel
Taller excelMguel
 
Ciencia
CienciaCiencia
CienciaMguel
 
Lecturas ti cs
Lecturas ti csLecturas ti cs
Lecturas ti csMguel
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
Ingenieria
IngenieriaIngenieria
IngenieriaMguel
 
Software s.o
Software s.oSoftware s.o
Software s.oMguel
 
Taller software
Taller softwareTaller software
Taller softwareMguel
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosMguel
 
Prueba final iv
Prueba final ivPrueba final iv
Prueba final ivMguel
 
Ejercicios unidadesmedidas
Ejercicios unidadesmedidasEjercicios unidadesmedidas
Ejercicios unidadesmedidasMguel
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
Juegos logicos
Juegos logicosJuegos logicos
Juegos logicosMguel
 
Teoria juegos
Teoria juegosTeoria juegos
Teoria juegosMguel
 

Más de Mguel (20)

Prue final
Prue finalPrue final
Prue final
 
Prueba final excel
Prueba  final  excelPrueba  final  excel
Prueba final excel
 
Taller tabla dinamica
Taller tabla dinamicaTaller tabla dinamica
Taller tabla dinamica
 
Taller graficos
Taller graficosTaller graficos
Taller graficos
 
Taller funciones
Taller funcionesTaller funciones
Taller funciones
 
Taller filtros
Taller filtrosTaller filtros
Taller filtros
 
Taller excel
Taller excelTaller excel
Taller excel
 
Ciencia
CienciaCiencia
Ciencia
 
Lecturas ti cs
Lecturas ti csLecturas ti cs
Lecturas ti cs
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
Ingenieria
IngenieriaIngenieria
Ingenieria
 
S.o
S.oS.o
S.o
 
Software s.o
Software s.oSoftware s.o
Software s.o
 
Taller software
Taller softwareTaller software
Taller software
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Prueba final iv
Prueba final ivPrueba final iv
Prueba final iv
 
Ejercicios unidadesmedidas
Ejercicios unidadesmedidasEjercicios unidadesmedidas
Ejercicios unidadesmedidas
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
Juegos logicos
Juegos logicosJuegos logicos
Juegos logicos
 
Teoria juegos
Teoria juegosTeoria juegos
Teoria juegos
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Sw evolucion y tipos

  • 1. TEMA 14: SOFTWARE. EVOLUCIÓN Y TIPOS.
  • 2. TEMA 14: SOFTWARE. EVOLUCIÓN Y TIPOS 14.1. Definición de Software. Clasificación general. 14.2. Software de sistema. Definición y tipos. 14.3. Sistema Operativo. 14.3.1. Funciones principales de un Sistema Operativo. 14.3.2. Sistemas Operativos comerciales. 14.4. Software de Utilidades. 14.5. Software de Aplicación. 14.5.1. Software estándar. 14.5.2. Software a medida. 14.6. Lenguajes de programación 14.6.1. Especificación de lenguajes de programación. 14.6.2. Evolución histórica de los lenguajes de programación. 14.6.3. Aplicaciones y características de los lenguajes de alto nivel más conocidos Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 3. ANALOGÍA SOFTWARE/RECETA RECETA DE LA TORTILLA DE PATATA 1. Cortar las patatas y freírlas en aceite abundante 2. Batir seis huevos por cada kilo de patatas 3. Mezclar los huevos con las patatas 4. Una vez dorada, servirla en un plato Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 4. ANALOGÍA SOFTWARE/RECETA RECETA DE LA TORTILLA DE PATATA 1. Cortar las patatas y freírlas en aceite abundante a) Coger varias patatas b) Pelarlas c) Coger una sartén y poner en ella aceite abundante d) Calentar el aceite. Cuando esté caliente, verter las patatas en la sartén 2. Dependiendo de la textura que desee, batir unos seis huevos por cada kilo de patatas (si desea una tortilla más esponjosa, utilizar más huevos) a) Observar la fecha de caducidad de los huevos b) Cascar los huevo c) Verter el contenido en un recipiente de tamaño medio y tirar las cáscaras de huevo a la basura d) Sazonar al gusto e) Batir hasta su completa homogeneización 3. Mezclar los huevos con las patatas a) Comprobar que las patatas están fritas a1) Utilice un tenedor para pincharlas a2) Evite que queden demasiado fritas, para que luego se puedan mezclan bien con el huevo b) Sacar las patatas de la sartén b1) En un plato limpio, colocar un trozo de papel de cocina que absorberá el aceite de las patatas b2) Sacar las patatas de la sartén con una espumadera y colocarlas en el plato c) Verter las patatas en el recipiente que contiene los huevos batidos 4. Una vez dorada, servir los trozos en un plato a) Dejar en la sartén una pequeña cantidad del aceite en el que se han frito las patatas b) Verter la mezcla de las patatas y el huevo en la sartén c) Una vez comprobado que está frita por ese lado, utilizar el otro plato para sacarla de la sartén d) Verter otra pequeña cantidad de aceite para freir el otro lado e) Verter la torrilla en la sartén por la parte sin freir f) Tras comprobar que esta parte está frita, sacarla de la sartén, colocarla en un plato limpio y cortarla en cuadrados. Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 5. CLASIFICACIÓN DE SOFTWARE SOFTWARE DE SOFTWARE DE SISTEMA APLICACIÓN SISTEMAS OPERATIVOS SOFTWARE ESTÁNDAR ENTORNOS OPERATIVOS SOFTWARE A MEDIDA UTILIDADES Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 6. FUNCIONES PRINCIPALES DE UN SISTEMA OPERATIVO ADMINISTRACIÓN DEL HARDWARE ADMINISTRACIÓN DE LA MEMORIA o MEMORIA RAM o MEMORIA VIRTUAL ADMINISTRACIÓN DE ARCHIVOS ADMINISTRACIÓN DE TAREAS COORDINACIÓN DE LAS COMUNICACIONES DE UNA RED Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 7. SISTEMAS OPERATIVOS COMERCIALES SISTEMA OPERATIVO CARACTERÍSTICAS DOS Monotarea y monousuario WINDOWS 3X No es un SO, funciona con DOS WINDOWS 95-98-00- Plug & Play, multitarea, Internet, Millenium-XP-Vista capacidad de conexión a red... WINDOWS NT Seguridad, negocios MACINTOSH Pionero interfaz gráfica,multimedia UNIX Multitarea, multiusuario LINUX Independiente, clon del UNIX Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 8. SOFTWARE DE UTILIDADES ALGUNAS FUNCIONES: o COPIAR ARCHIVOS (Copias de seguridad) o PROTEGER ARCHIVOS CONTRA VIRUS o MEJORAR EL RENDIMIENTO DEL DISCO o COMPRIMIR ARCHIVOS TIPOS: o INCLUIDOS EN EL SISTEMA OPERATIVO o INCLUIDOS EN LOS PERIFÉRICOS: DRIVERS o PROPIEDAD DE OTRAS EMPRESAS Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 9. SOFTWARE DE APLICACIÓN SOFTWARE ESTÁNDAR o PROCESADOR DE TEXTOS o PUBLICACIÓN ELECTRÓNICA o PROGRAMAS DE HOJA DE CÁLCULO o SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS o DISEÑO ASISTIDO POR COMPUTADORA o PROGRAMAS PARA PRESENTACIONES SOFTWARE A MEDIDA Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 10. ESPECIFICACIÓN DE LENGUAJES DE PROGRAMACIÓN INSTRUCCIONES DE PROGRAMACIÓN (CÓDIGO FUENTE) + Ensamblador PROGRAMAS + Intérprete TRADUCTORES + Compilador INSTRUCCIONES BINARIAS (CÓDIGO OBJETO) Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 11. EVOLUCIÓN HISTÓRICA DE LOS LENGUAJES DE PROGRAMACIÓN 1ª GEN. LENGUAJE MAQUINAL DE BAJO NIVEL 2ª GEN. LENGUAJE ENSAMBLADOR 3ª GEN. LENGUAJES DE ALTO NIVEL 4ª GEN. LENGUAJES 4GL DE ALTO NIVEL Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS
  • 12. LENGUAJES DE ALTO NIVEL MÁS CONOCIDOS FORTRAN (Fórmula Translator) COBOL (Common Business Oriented Language) Basic (Beginers All-purpouse Symbolic Instruction Code) Pascal Lenguajes C y C++ Java LISP (List Processing) PROLOG (Programming Logic) Tema 14: SOFTWARE. EVOLUCIÓN Y TIPOS